package com.ybb.vue.domain.dto;

import com.ybb.vue.entity.BaseEntity;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * @author ybb
 * @version 1.0
 * @Description TODO
 * @Date 2023/3/22 20:03
 */

@Data
public class EpmAlarmRuleDto extends BaseEntity {
    /**
     * 告警类型，{0健康码黄码;1健康码红码;2健康码未知弹窗;3健康码未申领}
     */
    @NotNull(message = "告警类型不能为空！")
    private String alarmType;

    /**
     * 告警规则名称
     */
    @NotNull(message = "告警规则名称不能为空！")
    private String alarmName;

    /**
     * 通知对象,多个对象用,分隔开
     */
    @NotNull(message = "通知对象不能为空！")
    private String noticeObject;

    /**
     * 启用状态（0启用 1禁用）
     */
    private String status;
}
